cnc cnc repair fanuc o milling cnc service fanuc monitor lcd fanuc parts computer cad fanuc repair crt fanuc cnc control fanuc monitor machining fanuc cnc